xen: write a high level description of the sub-arch choices for heap layout
authorIan Campbell <ian.campbell@citrix.com>
Wed, 30 Sep 2015 13:36:03 +0000 (14:36 +0100)
committerIan Campbell <ian.campbell@citrix.com>
Fri, 2 Oct 2015 11:04:15 +0000 (12:04 +0100)
commitc6e348570c80206fa17476e2feb4ac77371e4f10
tree88b7e490f393cee61e0f53cb433a7acb5fba5c3a
parent810a50db69703f715d199d6b3a5f08193155d48b
xen: write a high level description of the sub-arch choices for heap layout

The 3 options which (sub)arches have for the layout of their heaps is
a little subtle (in particular the two CONFIG_SEPARATE_XENHEAP=n
submodes) and can be a bit tricky to derive from the code.

Therefore try and write down some guidance on what the various modes
are.

Note that this is intended more as a high level overview rather than a
detailed guide to the full page allocator interfaces.

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
xen/common/page_alloc.c